keep abreast - German English Dictionary